﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Components_Feedback : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }
    protected void btnSend_Click(object sender, EventArgs e)
    {
        RadCaptcha1.Validate();
        Page.Validate();
        string strFullName = Utils.KillChars(txtFullName.Text.Trim());
        string strTitle = Utils.KillChars(txtTitle.Text.Trim());
        string strPhoneNumber = Utils.KillChars(txtPhoneNumber.Text.Trim());
        string strAddress = Utils.KillChars(txtAddress.Text.Trim());
        string strContent = Utils.KillChars(txtContent.Text.Trim());
        string strEmail = Utils.KillChars(txtEmail.Text.Trim());
        string strBody =string.Empty;
        string strCc = string.Empty;
        if (cbRecieve.Checked)
            strCc =  strEmail;
        strBody = "Tên khách hàng: " + strFullName + "<BR/>";
        strBody = strBody + "Địa chỉ: " + strAddress + "<BR/>";
        strBody = strBody + "Số điện thoại: " + strPhoneNumber + "<BR/>";
        strBody = strBody + "Email: " + strEmail + "<BR/>";
        strBody = strBody + "Nội dung góp ý: <BR/>";
        strBody = strBody + strContent + "<BR/>";
        if (RadCaptcha1.IsValid)
        {
            try
            {
                Utils.SendMail(strTitle, strBody, Config.EMAIL_SENDER, strEmail, strCc);
                lblMessage.Text = "<span style='color:blue'><B>Hệ thống của chúng tôi đã tiếp nhận thông tin liên hệ! Chân thành cảm ơn quý khách </B></span>";
            }
            catch (Exception ex)
            {
                lblMessage.Text = "<span style='color:red'><B>Gửi mail không thành công</B></span>";
                ControlUtil.LogError("Feedback-btnSend_Click:" + ex.Message);
            }
        }
        else
        {
            //JavascriptUtil.LoadMessage(UpdatePanel1, false, "Mã xác nhận không đúng");
            lblMessage.Text = "<span style='color:red'><B>Mã xác nhận không đúng</B></span>";
        }
            
        
    }
}